Esther Ouwehand is a Dutch politician and former marketing manager. She is one of the two Members of Parliament for the Party for the Animals .
NASource: Wikipedia